<?php
/**
 * 数据库连接配置文件
 */

// 数据库配置信息
// define是php中的一个函数，用于定义常量
define('DB_HOST', 'localhost');        // 数据库主机
define('DB_USER', 'blog_system');      // 数据库用户名
define('DB_PASS', 'blog_system');      // 数据库密码（根据你的环境修改）
define('DB_NAME', 'blog_system');      // 数据库名称

// 网站基础配置
define('BASE_URL', 'http://localhost/AI_PHP/');  // 网站根目录URL（根据你的环境修改）

// 创建数据库连接
function getConnection() {
    // 连接数据库
    $conn = mysqli_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME);
    
    // 检查连接是否成功
    if (!$conn) {
        die("数据库连接失败: " . mysqli_connect_error());
    }
    
    // 设置字符集为UTF-8
    mysqli_set_charset($conn, 'utf8mb4');
    // 返回数据库连接
    return $conn;
}

// 全局数据库连接
$conn = getConnection();
?> 